﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using ModelLayer;

namespace DBLayer
{
    public interface IShowDB
    {
        int InsertShow(Show s);

        Show GetShow(int id);

        Show GetShow(DateTime dateTime);

        int DeleteShow(int id);

        int UpdateShow(Show s);

        List<Show> GetShows(Movie movie);

        List<Show> GetShows(DateTime a, DateTime b);

        List<Show> FindShowsByDate(DateTime a);
    }
}
